#ifndef MATH_GTEST_MATH_TEST_DATA_LDEXPF_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_LDEXPF_DATA_H

DataFloatFloatInt g_ldexpfData[] = {
    {-0x1p-149, -10, -0x0p+0},
    {-0x1.740da6p-2, -126, -0x1.740da8p-128},
    {-0x1.875076p-1, -127, -0x1.875078p-128},
    {-0x1.749f4ap-1, -127, -0x1.749f48p-128},
    {0x1p-149, -1, 0x0p+0},
    {0x1p-149, -10, 0x0p+0},
    {0x1.43f4d4p-4, -120, 0x1.43f4d4p-124},
    {0x1.c962fcp-2, -148, 0x1p-149},
    {0x1.ffff6p-127, -23, 0x1p-149},
    {0x1.ffff84p-127, -23, 0x1p-149},
    {0x1.fffff8p-127, -10, 0x1p-136},
    {0x1.ffe8e2p+127, -2147483648, 0x0p+0},
    {0x1.fffffep+127, 2147483647, HUGE_VALF},
    {-0x1p+0, -10, -0x1p-10},
    {-0x1p+0, -9, -0x1p-9},
    {-0x1p+0, -8, -0x1p-8},
    {-0x1p+0, -7, -0x1p-7},
    {-0x1p+0, -6, -0x1p-6},
    {-0x1p+0, -5, -0x1p-5},
    {-0x1p+0, -4, -0x1p-4},
    {-0x1p+0, -3, -0x1p-3},
    {-0x1p+0, -2, -0x1p-2},
    {-0x1p+0, -1, -0x1p-1},
    {-0x1p+0, 0, -0x1p+0},
    {-0x1p+0, 1, -0x1p+1},
    {-0x1p+0, 2, -0x1p+2},
    {-0x1p+0, 3, -0x1p+3},
    {-0x1p+0, 4, -0x1p+4},
    {-0x1p+0, 5, -0x1p+5},
    {-0x1p+0, 6, -0x1p+6},
    {-0x1p+0, 7, -0x1p+7},
    {-0x1p+0, 8, -0x1p+8},
    {-0x1p+0, 9, -0x1p+9},
    {-0x1p+0, 10, -0x1p+10},
    {-0x1.eb0df6p-1, -10, -0x1.eb0df6p-11},
    {-0x1.f54b66p-1, -9, -0x1.f54b66p-10},
    {-0x1.e5ef3ep-1, -8, -0x1.e5ef3ep-9},
    {-0x1.ff88d6p-1, -7, -0x1.ff88d6p-8},
    {-0x1.f02caep-1, -6, -0x1.f02caep-7},
    {-0x1.e0d084p-1, -5, -0x1.e0d084p-6},
    {-0x1.e5ef3ep-1, -4, -0x1.e5ef3ep-5},
    {-0x1.dbb1ccp-1, -3, -0x1.dbb1ccp-4},
    {-0x1.f02caep-1, -2, -0x1.f02caep-3},
    {-0x1.ff88d6p-1, -1, -0x1.ff88d6p-2},
    {-0x1.e0d084p-1, 0, -0x1.e0d084p-1},
    {-0x1.eb0df6p-1, 1, -0x1.eb0df6p+0},
    {-0x1.fa6a1ep-1, 2, -0x1.fa6a1ep+1},
    {-0x1.eb0df6p-1, 3, -0x1.eb0df6p+2},
    {-0x1.fa6a1ep-1, 4, -0x1.fa6a1ep+3},
    {-0x1.eb0df6p-1, 5, -0x1.eb0df6p+4},
    {-0x1.f02caep-1, 6, -0x1.f02caep+5},
    {-0x1.f02caep-1, 7, -0x1.f02caep+6},
    {-0x1.e0d084p-1, 8, -0x1.e0d084p+7},
    {-0x1.ff88d6p-1, 9, -0x1.ff88d6p+8},
    {-0x1.f02caep-1, 10, -0x1.f02caep+9},
    {-0x1.b7639ap-1, -10, -0x1.b7639ap-11},
    {-0x1.a8077p-1, -9, -0x1.a8077p-10},
    {-0x1.cbde7ap-1, -8, -0x1.cbde7ap-9},
    {-0x1.a8077p-1, -7, -0x1.a8077p-8},
    {-0x1.bc8252p-1, -6, -0x1.bc8252p-7},
    {-0x1.cbde7ap-1, -5, -0x1.cbde7ap-6},
    {-0x1.a8077p-1, -4, -0x1.a8077p-5},
    {-0x1.a8077p-1, -3, -0x1.a8077p-4},
    {-0x1.bc8252p-1, -2, -0x1.bc8252p-3},
    {-0x1.c1a10ap-1, -1, -0x1.c1a10ap-2},
    {-0x1.bc8252p-1, 0, -0x1.bc8252p-1},
    {-0x1.b244ep-1, 1, -0x1.b244ep+0},
    {-0x1.c1a10ap-1, 2, -0x1.c1a10ap+1},
    {-0x1.b7639ap-1, 3, -0x1.b7639ap+2},
    {-0x1.9dcap-1, 4, -0x1.9dcap+3},
    {-0x1.b7639ap-1, 5, -0x1.b7639ap+4},
    {-0x1.c1a10ap-1, 6, -0x1.c1a10ap+5},
    {-0x1.b7639ap-1, 7, -0x1.b7639ap+6},
    {-0x1.a8077p-1, 8, -0x1.a8077p+7},
    {-0x1.cbde7ap-1, 9, -0x1.cbde7ap+8},
    {-0x1.a8077p-1, 10, -0x1.a8077p+9},
    {-0x1.6a1fa4p-1, -10, -0x1.6a1fa4p-11},
    {-0x1.98341ep-1, -9, -0x1.98341ep-10},
    {-0x1.6f3e5cp-1, -8, -0x1.6f3e5cp-9},
    {-0x1.8df6aep-1, -7, -0x1.8df6aep-8},
    {-0x1.6a1fa4p-1, -6, -0x1.6a1fa4p-7},
    {-0x1.6a1fa4p-1, -5, -0x1.6a1fa4p-6},
    {-0x1.797bccp-1, -4, -0x1.797bccp-5},
    {-0x1.6a1fa4p-1, -3, -0x1.6a1fa4p-4},
    {-0x1.88d7f6p-1, -2, -0x1.88d7f6p-3},
    {-0x1.98341ep-1, -1, -0x1.98341ep-2},
    {-0x1.6a1fa4p-1, 0, -0x1.6a1fa4p-1},
    {-0x1.83b93cp-1, 1, -0x1.83b93cp+0},
    {-0x1.8df6aep-1, 2, -0x1.8df6aep+1},
    {-0x1.6a1fa4p-1, 3, -0x1.6a1fa4p+2},
    {-0x1.6a1fa4p-1, 4, -0x1.6a1fa4p+3},
    {-0x1.6f3e5cp-1, 5, -0x1.6f3e5cp+4},
    {-0x1.98341ep-1, 6, -0x1.98341ep+5},
    {-0x1.797bccp-1, 7, -0x1.797bccp+6},
    {-0x1.6a1fa4p-1, 8, -0x1.6a1fa4p+7},
    {-0x1.98341ep-1, 9, -0x1.98341ep+8},
    {-0x1.7e9a84p-1, 10, -0x1.7e9a84p+9},
    {-0x1.500eep-1, -10, -0x1.500eep-11},
    {-0x1.4af028p-1, -9, -0x1.4af028p-10},
    {-0x1.3b94p-1, -8, -0x1.3b94p-9},
    {-0x1.3b94p-1, -7, -0x1.3b94p-8},
    {-0x1.367548p-1, -6, -0x1.367548p-7},
    {-0x1.6489c2p-1, -5, -0x1.6489c2p-6},
    {-0x1.552d98p-1, -4, -0x1.552d98p-5},
    {-0x1.552d98p-1, -3, -0x1.552d98p-4},
    {-0x1.40b2b8p-1, -2, -0x1.40b2b8p-3},
    {-0x1.367548p-1, -1, -0x1.367548p-2},
    {-0x1.367548p-1, 0, -0x1.367548p-1},
    {-0x1.40b2b8p-1, 1, -0x1.40b2b8p+0},
    {-0x1.552d98p-1, 2, -0x1.552d98p+1},
    {-0x1.6489c2p-1, 3, -0x1.6489c2p+2},
    {-0x1.500eep-1, 4, -0x1.500eep+3},
    {-0x1.5f6b0ap-1, 5, -0x1.5f6b0ap+4},
    {-0x1.500eep-1, 6, -0x1.500eep+5},
    {-0x1.552d98p-1, 7, -0x1.552d98p+6},
    {-0x1.367548p-1, 8, -0x1.367548p+7},
    {-0x1.40b2b8p-1, 9, -0x1.40b2b8p+8},
    {-0x1.5a4c52p-1, 10, -0x1.5a4c52p+9},
    {-0x1.2bc0aep-1, -10, -0x1.2bc0aep-11},
    {-0x1.1c6484p-1, -9, -0x1.1c6484p-10},
    {-0x1.122714p-1, -8, -0x1.122714p-9},
    {-0x1.122714p-1, -7, -0x1.122714p-8},
    {-0x1.26a1f4p-1, -6, -0x1.26a1f4p-7},
    {-0x1.122714p-1, -5, -0x1.122714p-6},
    {-0x1.2bc0aep-1, -4, -0x1.2bc0aep-5},
    {-0x1.02caeap-1, -3, -0x1.02caeap-4},
    {-0x1.02caeap-1, -2, -0x1.02caeap-3},
    {-0x1.26a1f4p-1, -1, -0x1.26a1f4p-2},
    {-0x1.02caeap-1, 0, -0x1.02caeap-1},
    {-0x1.1c6484p-1, 1, -0x1.1c6484p+0},
    {-0x1.0d085cp-1, 2, -0x1.0d085cp+1},
    {-0x1.122714p-1, 3, -0x1.122714p+2},
    {-0x1.07e9a4p-1, 4, -0x1.07e9a4p+3},
    {-0x1.122714p-1, 5, -0x1.122714p+4},
    {-0x1.122714p-1, 6, -0x1.122714p+5},
    {-0x1.30df66p-1, 7, -0x1.30df66p+6},
    {-0x1.2bc0aep-1, 8, -0x1.2bc0aep+7},
    {-0x1.122714p-1, 9, -0x1.122714p+8},
    {-0x1.0d085cp-1, 10, -0x1.0d085cp+9},
    {-0x1.b2bcp-2, -10, -0x1.b2bcp-12},
    {-0x1.a87e9p-2, -9, -0x1.a87e9p-11},
    {-0x1.9e411ep-2, -8, -0x1.9e411ep-10},
    {-0x1.b2bcp-2, -7, -0x1.b2bcp-9},
    {-0x1.9e411ep-2, -6, -0x1.9e411ep-8},
    {-0x1.dbb1c2p-2, -5, -0x1.dbb1c2p-7},
    {-0x1.dbb1c2p-2, -4, -0x1.dbb1c2p-6},
    {-0x1.e5ef34p-2, -3, -0x1.e5ef34p-5},
    {-0x1.dbb1c2p-2, -2, -0x1.dbb1c2p-4},
    {-0x1.a87e9p-2, -1, -0x1.a87e9p-3},
    {-0x1.c736e2p-2, 0, -0x1.c736e2p-2},
    {-0x1.f02ca4p-2, 1, -0x1.f02ca4p-1},
    {-0x1.e5ef34p-2, 2, -0x1.e5ef34p+0},
    {-0x1.a87e9p-2, 3, -0x1.a87e9p+1},
    {-0x1.a87e9p-2, 4, -0x1.a87e9p+2},
    {-0x1.9e411ep-2, 5, -0x1.9e411ep+3},
    {-0x1.dbb1c2p-2, 6, -0x1.dbb1c2p+4},
    {-0x1.f02ca4p-2, 7, -0x1.f02ca4p+5},
    {-0x1.c736e2p-2, 8, -0x1.c736e2p+6},
    {-0x1.a87e9p-2, 9, -0x1.a87e9p+7},
    {-0x1.bcf97p-2, 10, -0x1.bcf97p+8},
    {-0x1.55a4bap-2, -10, -0x1.55a4bap-12},
    {-0x1.4b674ap-2, -9, -0x1.4b674ap-11},
    {-0x1.88d7eep-2, -8, -0x1.88d7eep-10},
    {-0x1.93155ep-2, -7, -0x1.93155ep-9},
    {-0x1.36ec68p-2, -6, -0x1.36ec68p-8},
    {-0x1.7e9a7cp-2, -5, -0x1.7e9a7cp-7},
    {-0x1.4129d8p-2, -4, -0x1.4129d8p-6},
    {-0x1.4b674ap-2, -3, -0x1.4b674ap-5},
    {-0x1.5fe22ap-2, -2, -0x1.5fe22ap-4},
    {-0x1.4129d8p-2, -1, -0x1.4129d8p-3},
    {-0x1.6a1f9cp-2, 0, -0x1.6a1f9cp-2},
    {-0x1.55a4bap-2, 1, -0x1.55a4bap-1},
    {-0x1.5fe22ap-2, 2, -0x1.5fe22ap+0},
    {-0x1.6a1f9cp-2, 3, -0x1.6a1f9cp+1},
    {-0x1.93155ep-2, 4, -0x1.93155ep+2},
    {-0x1.6a1f9cp-2, 5, -0x1.6a1f9cp+3},
    {-0x1.7e9a7cp-2, 6, -0x1.7e9a7cp+4},
    {-0x1.4129d8p-2, 7, -0x1.4129d8p+5},
    {-0x1.4b674ap-2, 8, -0x1.4b674ap+6},
    {-0x1.88d7eep-2, 9, -0x1.88d7eep+7},
    {-0x1.6a1f9cp-2, 10, -0x1.6a1f9cp+8},
    {-0x1.9f2f64p-3, -10, -0x1.9f2f64p-13},
    {-0x1.218336p-2, -9, -0x1.218336p-11},
    {-0x1.c82526p-3, -8, -0x1.c82526p-11},
    {-0x1.dca006p-3, -7, -0x1.dca006p-10},
    {-0x1.b3aa44p-3, -6, -0x1.b3aa44p-9},
    {-0x1.2bc0a8p-2, -5, -0x1.2bc0a8p-7},
    {-0x1.2bc0a8p-2, -4, -0x1.2bc0a8p-6},
    {-0x1.c82526p-3, -3, -0x1.c82526p-6},
    {-0x1.0d0856p-2, -2, -0x1.0d0856p-4},
    {-0x1.2bc0a8p-2, -1, -0x1.2bc0a8p-3},
    {-0x1.dca006p-3, 0, -0x1.dca006p-3},
    {-0x1.02cae4p-2, 1, -0x1.02cae4p-1},
    {-0x1.f11ae8p-3, 2, -0x1.f11ae8p-1},
    {-0x1.b3aa44p-3, 3, -0x1.b3aa44p+0},
    {-0x1.218336p-2, 4, -0x1.218336p+2},
    {-0x1.c82526p-3, 5, -0x1.c82526p+2},
    {-0x1.0d0856p-2, 6, -0x1.0d0856p+4},
    {-0x1.c82526p-3, 7, -0x1.c82526p+4},
    {-0x1.b3aa44p-3, 8, -0x1.b3aa44p+5},
    {-0x1.9f2f64p-3, 9, -0x1.9f2f64p+6},
    {-0x1.dca006p-3, 10, -0x1.dca006p+7},
    {-0x1.5fe21ep-3, -10, -0x1.5fe21ep-13},
    {-0x1.f2f77p-4, -9, -0x1.f2f77p-13},
    {-0x1.22717ap-3, -8, -0x1.22717ap-11},
    {-0x1.4b673ep-3, -7, -0x1.4b673ep-10},
    {-0x1.22717ap-3, -6, -0x1.22717ap-9},
    {-0x1.a10becp-4, -5, -0x1.a10becp-9},
    {-0x1.22717ap-3, -4, -0x1.22717ap-7},
    {-0x1.5fe21ep-3, -3, -0x1.5fe21ep-6},
    {-0x1.22717ap-3, -2, -0x1.22717ap-5},
    {-0x1.ca01aep-4, -1, -0x1.ca01aep-5},
    {-0x1.f2f77p-4, 0, -0x1.f2f77p-4},
    {-0x1.5fe21ep-3, 1, -0x1.5fe21ep-2},
    {-0x1.f2f77p-4, 2, -0x1.f2f77p-2},
    {-0x1.22717ap-3, 3, -0x1.22717ap+0},
    {-0x1.a10becp-4, 4, -0x1.a10becp+0},
    {-0x1.36ec5cp-3, 5, -0x1.36ec5cp+2},
    {-0x1.4b673ep-3, 6, -0x1.4b673ep+3},
    {-0x1.5fe21ep-3, 7, -0x1.5fe21ep+4},
    {-0x1.88d7e2p-3, 8, -0x1.88d7e2p+5},
    {-0x1.36ec5cp-3, 9, -0x1.36ec5cp+6},
    {-0x1.22717ap-3, 10, -0x1.22717ap+7},
    {-0x1.65769cp-7, -10, -0x1.65769cp-17},
    {-0x1.4b6726p-4, -9, -0x1.4b6726p-13},
    {-0x1.fa6962p-6, -8, -0x1.fa6962p-14},
    {-0x1.fa6962p-6, -7, -0x1.fa6962p-13},
    {-0x1.227162p-4, -6, -0x1.227162p-10},
    {-0x1.4f2036p-5, -5, -0x1.4f2036p-10},
    {-0x1.569258p-6, -4, -0x1.569258p-10},
    {-0x1.f2f74p-5, -3, -0x1.f2f74p-8},
    {-0x1.65769cp-7, -2, -0x1.65769cp-9},
    {-0x1.a10bbcp-5, -1, -0x1.a10bbcp-6},
    {-0x1.4f2036p-5, 0, -0x1.4f2036p-5},
    {-0x1.fa6962p-6, 1, -0x1.fa6962p-5},
    {-0x1.f2f74p-5, 2, -0x1.f2f74p-3},
    {-0x1.227162p-4, 3, -0x1.227162p-1},
    {-0x1.dc887ap-11, 4, -0x1.dc887ap-7},
    {-0x1.f2f74p-5, 5, -0x1.f2f74p+0},
    {-0x1.4b6726p-4, 6, -0x1.4b6726p+2},
    {-0x1.4f2036p-5, 7, -0x1.4f2036p+2},
    {-0x1.65769cp-7, 8, -0x1.65769cp+1},
    {-0x1.f2f74p-5, 9, -0x1.f2f74p+4},
    {-0x1.227162p-4, 10, -0x1.227162p+6},
    {0x1.8p-23, -10, 0x1.8p-33},
    {0x1.8p-23, -9, 0x1.8p-32},
    {0x1.800006p-23, -8, 0x1.800006p-31},
    {0x1.8p-23, -7, 0x1.8p-30},
    {0x1.8p-23, -6, 0x1.8p-29},
    {0x1.8p-23, -5, 0x1.8p-28},
    {0x1.c9c38p+0, -4, 0x1.c9c38p-4},
    {0x1.8p-23, -3, 0x1.8p-26},
    {0x1.8p-23, -2, 0x1.8p-25},
    {0x1.7fffd6p-23, -1, 0x1.7fffd6p-24},
    {0x1.c9c38p+0, 0, 0x1.c9c38p+0},
    {0x1.7fff82p-23, 1, 0x1.7fff82p-22},
    {0x0p+0, 2, 0x0p+0},
    {0x1.8p-23, 3, 0x1.8p-20},
    {0x1.8p-23, 4, 0x1.8p-19},
    {0x1.7e7f2cp-23, 5, 0x1.7e7f2cp-18},
    {0x1.7fff9p-23, 6, 0x1.7fff9p-17},
    {0x1.80034cp-23, 7, 0x1.80034cp-16},
    {0x1.7fffe4p-23, 8, 0x1.7fffe4p-15},
    {0x1.7fffd6p-23, 9, 0x1.7fffd6p-14},
    {0x1.7f920cp-23, 10, 0x1.7f920cp-13},
    {0x1.f2f8p-5, -10, 0x1.f2f8p-15},
    {0x1.2271c2p-4, -9, 0x1.2271c2p-13},
    {0x1.fa6ae2p-6, -8, 0x1.fa6ae2p-14},
    {0x1.2271c2p-4, -7, 0x1.2271c2p-11},
    {0x1.4b6786p-4, -6, 0x1.4b6786p-10},
    {0x1.5693d8p-6, -5, 0x1.5693d8p-11},
    {0x1.4f20f6p-5, -4, 0x1.4f20f6p-9},
    {0x1.5693d8p-6, -3, 0x1.5693d8p-9},
    {0x1.4f20f6p-5, -2, 0x1.4f20f6p-7},
    {0x1.f2f8p-5, -1, 0x1.f2f8p-6},
    {0x1.f2f8p-5, 0, 0x1.f2f8p-5},
    {0x1.fa6ae2p-6, 1, 0x1.fa6ae2p-5},
    {0x1.f2f8p-5, 2, 0x1.f2f8p-3},
    {0x1.a10c7cp-5, 3, 0x1.a10c7cp-2},
    {0x1.4b6786p-4, 4, 0x1.4b6786p+0},
    {0x1.4b6786p-4, 5, 0x1.4b6786p+1},
    {0x1.2271c2p-4, 6, 0x1.2271c2p+2},
    {0x1.2271c2p-4, 7, 0x1.2271c2p+3},
    {0x1.f2f8p-5, 8, 0x1.f2f8p+3},
    {0x1.65799cp-7, 9, 0x1.65799cp+2},
    {0x1.dcb87ap-11, 10, 0x1.dcb87ap-1},
    {0x1.36ec8cp-3, -10, 0x1.36ec8cp-13},
    {0x1.5fe24ep-3, -9, 0x1.5fe24ep-12},
    {0x1.0df6cap-3, -8, 0x1.0df6cap-11},
    {0x1.4b676ep-3, -7, 0x1.4b676ep-10},
    {0x1.a10c4cp-4, -6, 0x1.a10c4cp-10},
    {0x1.4b676ep-3, -5, 0x1.4b676ep-8},
    {0x1.2271aap-3, -4, 0x1.2271aap-7},
    {0x1.0df6cap-3, -3, 0x1.0df6cap-6},
    {0x1.2271aap-3, -2, 0x1.2271aap-5},
    {0x1.36ec8cp-3, -1, 0x1.36ec8cp-4},
    {0x1.88d812p-3, 0, 0x1.88d812p-3},
    {0x1.2271aap-3, 1, 0x1.2271aap-2},
    {0x1.4b676ep-3, 2, 0x1.4b676ep-1},
    {0x1.88d812p-3, 3, 0x1.88d812p+0},
    {0x1.a10c4cp-4, 4, 0x1.a10c4cp+0},
    {0x1.2271aap-3, 5, 0x1.2271aap+2},
    {0x1.0df6cap-3, 6, 0x1.0df6cap+3},
    {0x1.2271aap-3, 7, 0x1.2271aap+4},
    {0x1.f2f7dp-4, 8, 0x1.f2f7dp+4},
    {0x1.88d812p-3, 9, 0x1.88d812p+6},
    {0x1.0df6cap-3, 10, 0x1.0df6cap+7},
    {0x1.dca036p-3, -10, 0x1.dca036p-13},
    {0x1.dca036p-3, -9, 0x1.dca036p-12},
    {0x1.0d086ep-2, -8, 0x1.0d086ep-10},
    {0x1.2bc0cp-2, -7, 0x1.2bc0cp-9},
    {0x1.0d086ep-2, -6, 0x1.0d086ep-8},
    {0x1.b3aa74p-3, -5, 0x1.b3aa74p-8},
    {0x1.dca036p-3, -4, 0x1.dca036p-7},
    {0x1.b3aa74p-3, -3, 0x1.b3aa74p-6},
    {0x1.0d086ep-2, -2, 0x1.0d086ep-4},
    {0x1.f11b18p-3, -1, 0x1.f11b18p-4},
    {0x1.b3aa74p-3, 0, 0x1.b3aa74p-3},
    {0x1.f11b18p-3, 1, 0x1.f11b18p-2},
    {0x1.2bc0cp-2, 2, 0x1.2bc0cp+0},
    {0x1.b3aa74p-3, 3, 0x1.b3aa74p+0},
    {0x1.9f2f94p-3, 4, 0x1.9f2f94p+1},
    {0x1.c82556p-3, 5, 0x1.c82556p+2},
    {0x1.9f2f94p-3, 6, 0x1.9f2f94p+3},
    {0x1.21834ep-2, 7, 0x1.21834ep+5},
    {0x1.dca036p-3, 8, 0x1.dca036p+5},
    {0x1.0d086ep-2, 9, 0x1.0d086ep+7},
    {0x1.c82556p-3, 10, 0x1.c82556p+7},
    {0x1.4129fp-2, -10, 0x1.4129fp-12},
    {0x1.4b6762p-2, -9, 0x1.4b6762p-11},
    {0x1.55a4d2p-2, -8, 0x1.55a4d2p-10},
    {0x1.4129fp-2, -7, 0x1.4129fp-9},
    {0x1.4129fp-2, -6, 0x1.4129fp-8},
    {0x1.55a4d2p-2, -5, 0x1.55a4d2p-7},
    {0x1.7e9a94p-2, -4, 0x1.7e9a94p-6},
    {0x1.36ec8p-2, -3, 0x1.36ec8p-5},
    {0x1.4129fp-2, -2, 0x1.4129fp-4},
    {0x1.6a1fb4p-2, -1, 0x1.6a1fb4p-3},
    {0x1.5fe242p-2, 0, 0x1.5fe242p-2},
    {0x1.931576p-2, 1, 0x1.931576p-1},
    {0x1.6a1fb4p-2, 2, 0x1.6a1fb4p+0},
    {0x1.6a1fb4p-2, 3, 0x1.6a1fb4p+1},
    {0x1.4129fp-2, 4, 0x1.4129fp+2},
    {0x1.55a4d2p-2, 5, 0x1.55a4d2p+3},
    {0x1.7e9a94p-2, 6, 0x1.7e9a94p+4},
    {0x1.36ec8p-2, 7, 0x1.36ec8p+5},
    {0x1.55a4d2p-2, 8, 0x1.55a4d2p+6},
    {0x1.36ec8p-2, 9, 0x1.36ec8p+7},
    {0x1.88d806p-2, 10, 0x1.88d806p+8},
    {0x1.c736fap-2, -10, 0x1.c736fap-12},
    {0x1.e5ef4cp-2, -9, 0x1.e5ef4cp-11},
    {0x1.bcf988p-2, -8, 0x1.bcf988p-10},
    {0x1.b2bc18p-2, -7, 0x1.b2bc18p-9},
    {0x1.bcf988p-2, -6, 0x1.bcf988p-8},
    {0x1.f02cbcp-2, -5, 0x1.f02cbcp-7},
    {0x1.c736fap-2, -4, 0x1.c736fap-6},
    {0x1.c736fap-2, -3, 0x1.c736fap-5},
    {0x1.dbb1dap-2, -2, 0x1.dbb1dap-4},
    {0x1.b2bc18p-2, -1, 0x1.b2bc18p-3},
    {0x1.9e4136p-2, 0, 0x1.9e4136p-2},
    {0x1.b2bc18p-2, 1, 0x1.b2bc18p-1},
    {0x1.fa6a2cp-2, 2, 0x1.fa6a2cp+0},
    {0x1.dbb1dap-2, 3, 0x1.dbb1dap+1},
    {0x1.c736fap-2, 4, 0x1.c736fap+2},
    {0x1.dbb1dap-2, 5, 0x1.dbb1dap+3},
    {0x1.e5ef4cp-2, 6, 0x1.e5ef4cp+4},
    {0x1.9e4136p-2, 7, 0x1.9e4136p+5},
    {0x1.e5ef4cp-2, 8, 0x1.e5ef4cp+6},
    {0x1.f02cbcp-2, 9, 0x1.f02cbcp+7},
    {0x1.b2bc18p-2, 10, 0x1.b2bc18p+8},
    {0x1.0d0868p-1, -10, 0x1.0d0868p-11},
    {0x1.0d0868p-1, -9, 0x1.0d0868p-10},
    {0x1.07e9bp-1, -8, 0x1.07e9bp-9},
    {0x1.12272p-1, -7, 0x1.12272p-8},
    {0x1.26a2p-1, -6, 0x1.26a2p-7},
    {0x1.1c649p-1, -5, 0x1.1c649p-6},
    {0x1.26a2p-1, -4, 0x1.26a2p-5},
    {0x1.2bc0bap-1, -3, 0x1.2bc0bap-4},
    {0x1.0d0868p-1, -2, 0x1.0d0868p-3},
    {0x1.02caf6p-1, -1, 0x1.02caf6p-2},
    {0x1.218348p-1, 0, 0x1.218348p-1},
    {0x1.30df72p-1, 1, 0x1.30df72p+0},
    {0x1.30df72p-1, 2, 0x1.30df72p+1},
    {0x1.218348p-1, 3, 0x1.218348p+2},
    {0x1.26a2p-1, 4, 0x1.26a2p+3},
    {0x1.30df72p-1, 5, 0x1.30df72p+4},
    {0x1.26a2p-1, 6, 0x1.26a2p+5},
    {0x1.02caf6p-1, 7, 0x1.02caf6p+6},
    {0x1.218348p-1, 8, 0x1.218348p+7},
    {0x1.218348p-1, 9, 0x1.218348p+8},
    {0x1.1c649p-1, 10, 0x1.1c649p+9},
    {0x1.4af034p-1, -10, 0x1.4af034p-11},
    {0x1.3b940cp-1, -9, 0x1.3b940cp-10},
    {0x1.6489cep-1, -8, 0x1.6489cep-9},
    {0x1.40b2c4p-1, -7, 0x1.40b2c4p-8},
    {0x1.5f6b16p-1, -6, 0x1.5f6b16p-7},
    {0x1.6489cep-1, -5, 0x1.6489cep-6},
    {0x1.4af034p-1, -4, 0x1.4af034p-5},
    {0x1.552da4p-1, -3, 0x1.552da4p-4},
    {0x1.6489cep-1, -2, 0x1.6489cep-3},
    {0x1.367554p-1, -1, 0x1.367554p-2},
    {0x1.552da4p-1, 0, 0x1.552da4p-1},
    {0x1.500eecp-1, 1, 0x1.500eecp+0},
    {0x1.3b940cp-1, 2, 0x1.3b940cp+1},
    {0x1.367554p-1, 3, 0x1.367554p+2},
    {0x1.6489cep-1, 4, 0x1.6489cep+3},
    {0x1.552da4p-1, 5, 0x1.552da4p+4},
    {0x1.5a4c5ep-1, 6, 0x1.5a4c5ep+5},
    {0x1.5a4c5ep-1, 7, 0x1.5a4c5ep+6},
    {0x1.552da4p-1, 8, 0x1.552da4p+7},
    {0x1.4af034p-1, 9, 0x1.4af034p+8},
    {0x1.40b2c4p-1, 10, 0x1.40b2c4p+9},
    {0x1.83b948p-1, -10, 0x1.83b948p-11},
    {0x1.98342ap-1, -9, 0x1.98342ap-10},
    {0x1.98342ap-1, -8, 0x1.98342ap-9},
    {0x1.88d802p-1, -7, 0x1.88d802p-8},
    {0x1.797bd8p-1, -6, 0x1.797bd8p-7},
    {0x1.88d802p-1, -5, 0x1.88d802p-6},
    {0x1.797bd8p-1, -4, 0x1.797bd8p-5},
    {0x1.98342ap-1, -3, 0x1.98342ap-4},
    {0x1.98342ap-1, -2, 0x1.98342ap-3},
    {0x1.931572p-1, -1, 0x1.931572p-2},
    {0x1.6f3e68p-1, 0, 0x1.6f3e68p-1},
    {0x1.931572p-1, 1, 0x1.931572p+0},
    {0x1.8df6bap-1, 2, 0x1.8df6bap+1},
    {0x1.98342ap-1, 3, 0x1.98342ap+2},
    {0x1.88d802p-1, 4, 0x1.88d802p+3},
    {0x1.8df6bap-1, 5, 0x1.8df6bap+4},
    {0x1.98342ap-1, 6, 0x1.98342ap+5},
    {0x1.83b948p-1, 7, 0x1.83b948p+6},
    {0x1.7e9a9p-1, 8, 0x1.7e9a9p+7},
    {0x1.6f3e68p-1, 9, 0x1.6f3e68p+8},
    {0x1.7e9a9p-1, 10, 0x1.7e9a9p+9},
    {0x1.b244ecp-1, -10, 0x1.b244ecp-11},
    {0x1.bc825ep-1, -9, 0x1.bc825ep-10},
    {0x1.c6bfcep-1, -8, 0x1.c6bfcep-9},
    {0x1.a8077cp-1, -7, 0x1.a8077cp-8},
    {0x1.c1a116p-1, -6, 0x1.c1a116p-7},
    {0x1.c6bfcep-1, -5, 0x1.c6bfcep-6},
    {0x1.bc825ep-1, -4, 0x1.bc825ep-5},
    {0x1.c1a116p-1, -3, 0x1.c1a116p-4},
    {0x1.ad2634p-1, -2, 0x1.ad2634p-3},
    {0x1.bc825ep-1, -1, 0x1.bc825ep-2},
    {0x1.b244ecp-1, 0, 0x1.b244ecp-1},
    {0x1.ad2634p-1, 1, 0x1.ad2634p+0},
    {0x1.a8077cp-1, 2, 0x1.a8077cp+1},
    {0x1.b763a6p-1, 3, 0x1.b763a6p+2},
    {0x1.c6bfcep-1, 4, 0x1.c6bfcep+3},
    {0x1.b244ecp-1, 5, 0x1.b244ecp+4},
    {0x1.9dca0cp-1, 6, 0x1.9dca0cp+5},
    {0x1.ad2634p-1, 7, 0x1.ad2634p+6},
    {0x1.c1a116p-1, 8, 0x1.c1a116p+7},
    {0x1.b244ecp-1, 9, 0x1.b244ecp+8},
    {0x1.c1a116p-1, 10, 0x1.c1a116p+9},
    {0x1.f54b72p-1, -10, 0x1.f54b72p-11},
    {0x1.f54b72p-1, -9, 0x1.f54b72p-10},
    {0x1.dbb1d8p-1, -8, 0x1.dbb1d8p-9},
    {0x1.ff88e2p-1, -7, 0x1.ff88e2p-8},
    {0x1.e5ef4ap-1, -6, 0x1.e5ef4ap-7},
    {0x1.f02cbap-1, -5, 0x1.f02cbap-6},
    {0x1.f54b72p-1, -4, 0x1.f54b72p-5},
    {0x1.d6932p-1, -3, 0x1.d6932p-4},
    {0x1.e5ef4ap-1, -2, 0x1.e5ef4ap-3},
    {0x1.d6932p-1, -1, 0x1.d6932p-2},
    {0x1.f02cbap-1, 0, 0x1.f02cbap-1},
    {0x1.d6932p-1, 1, 0x1.d6932p+0},
    {0x1.dbb1d8p-1, 2, 0x1.dbb1d8p+1},
    {0x1.ff88e2p-1, 3, 0x1.ff88e2p+2},
    {0x1.e5ef4ap-1, 4, 0x1.e5ef4ap+3},
    {0x1.d6932p-1, 5, 0x1.d6932p+4},
    {0x1.fa6a2ap-1, 6, 0x1.fa6a2ap+5},
    {0x1.eb0e02p-1, 7, 0x1.eb0e02p+6},
    {0x1.e0d09p-1, 8, 0x1.e0d09p+7},
    {0x1.eb0e02p-1, 9, 0x1.eb0e02p+8},
    {0x1.e0d09p-1, 10, 0x1.e0d09p+9},
    {0x1p+0, -10, 0x1p-10},
    {0x1p+0, -9, 0x1p-9},
    {0x1p+0, -8, 0x1p-8},
    {0x1p+0, -7, 0x1p-7},
    {0x1p+0, -6, 0x1p-6},
    {0x1p+0, -5, 0x1p-5},
    {0x1p+0, -4, 0x1p-4},
    {0x1p+0, -3, 0x1p-3},
    {0x1p+0, -2, 0x1p-2},
    {0x1p+0, -1, 0x1p-1},
    {0x1p+0, 0, 0x1p+0},
    {0x1p+0, 1, 0x1p+1},
    {0x1p+0, 2, 0x1p+2},
    {0x1p+0, 3, 0x1p+3},
    {0x1p+0, 4, 0x1p+4},
    {0x1p+0, 5, 0x1p+5},
    {0x1p+0, 6, 0x1p+6},
    {0x1p+0, 7, 0x1p+7},
    {0x1p+0, 8, 0x1p+8},
    {0x1p+0, 9, 0x1p+9},
    {0x1p+0, 10, 0x1p+10},
    {0x1.fffffep+127, -127, 0x1.fffffep+0},
    {0x1.fffffep+127, -126, 0x1.fffffep+1},
    {0x1.fffffep+127, -10, 0x1.fffffep+117},
    {0x1.fffffep+127, -9, 0x1.fffffep+118},
    {0x1.fffffep+127, -8, 0x1.fffffep+119},
    {0x1.fffffep+127, -7, 0x1.fffffep+120},
    {0x1.fffffep+127, -6, 0x1.fffffep+121},
    {0x1.fffffep+127, -5, 0x1.fffffep+122},
    {0x1.fffffep+127, -4, 0x1.fffffep+123},
    {0x1.fffffep+127, -3, 0x1.fffffep+124},
    {0x1.fffffep+127, -2, 0x1.fffffep+125},
    {0x1.fffffep+127, -1, 0x1.fffffep+126},
    {0x1.fffffep+127, 0, 0x1.fffffep+127},
    {0x1p-149, 127, 0x1p-22},
    {0x1p-149, 126, 0x1p-23},
    {0x1p-149, 0, 0x1p-149},
    {0x1p-149, 1, 0x1p-148},
    {0x1p-149, 2, 0x1p-147},
    {0x1p-149, 3, 0x1p-146},
    {0x1p-149, 4, 0x1p-145},
    {0x1p-149, 5, 0x1p-144},
    {0x1.5af1d8p-83, 6, 0x1.5af1d8p-77},
    {0x1p-149, 7, 0x1p-142},
    {0x1p-149, 8, 0x1p-141},
    {0x1p-149, 9, 0x1p-140},
    {0x1p-149, 10, 0x1p-139},
    {0x1.d70a3ep-3, -127, 0x1.d70a4p-130},
    {0x1.eb851ep-3, -126, 0x1.eb852p-129},
    {0x1p-1, -127, 0x1p-128},
    {0x1p-1, -126, 0x1p-127},
    {0x1.75c29p-1, -127, 0x1.75c29p-128},
    {0x1.947ae2p-1, -126, 0x1.947aep-127},
    {0x1.99999ap-3, -149, 0x0p+0},
    {0x1.1eb852p-2, -148, 0x1p-149},
    {0x1p-1, -149, 0x0p+0},
    {0x1p-1, -148, 0x1p-149},
    {0x1.6b851ep-1, -149, 0x1p-149},
    {0x1.851eb8p-1, -148, 0x1p-148},
    {0x1p+0, 127, 0x1p+127},
    {0x1p+0, 126, 0x1p+126},
    {0x1p-149, 0, 0x1p-149},
    {0x1.5af1d8p-83, 1, 0x1.5af1d8p-82},
    {0x1p-149, 2, 0x1p-147},
    {0x1p-149, 3, 0x1p-146},
    {0x1p-149, 4, 0x1p-145},
    {0x1p-149, 5, 0x1p-144},
    {0x1p-149, 6, 0x1p-143},
    {0x1p-149, 7, 0x1p-142},
    {0x1p-149, 8, 0x1p-141},
    {0x1p-149, 9, 0x1p-140},
    {0x1p-149, 10, 0x1p-139},
    {0x1p-149, 11, 0x1p-138},
    {0x1p-149, 12, 0x1p-137},
    {0x1p-149, 13, 0x1p-136},
    {0x1p-149, 14, 0x1p-135},
    {0x1p-149, 15, 0x1p-134},
    {0x1p-149, 16, 0x1p-133},
    {0x1p-149, 17, 0x1p-132},
    {0x1p-149, 18, 0x1p-131},
    {0x1p-149, 19, 0x1p-130},
    {0x1p-149, 20, 0x1p-129},
    {0x1p-149, 21, 0x1p-128},
    {0x1p-149, 22, 0x1p-127},
    {0x1.66bb8p+0, 23, 0x1.66bb8p+23},
    {0x1p-149, 24, 0x1p-125},
    {0x1p-149, 25, 0x1p-124},
    {0x1p-149, 26, 0x1p-123},
    {0x1p-149, 27, 0x1p-122},
    {0x1p-149, 28, 0x1p-121},
    {0x1p-149, 29, 0x1p-120},
    {0x1p-149, 30, 0x1p-119},
    {0x1p-149, 31, 0x1p-118},
    {0x1p-149, 32, 0x1p-117},
    {0x1p-149, 33, 0x1p-116},
    {0x0p+0, 34, 0x0p+0},
    {0x1p-149, 35, 0x1p-114},
    {0x1.fffffep+127, 36, HUGE_VALF},
    {0x1p-149, 37, 0x1p-112},
    {0x1.66bb8p+0, 38, 0x1.66bb8p+38},
    {0x1p-149, 39, 0x1p-110},
    {0x1p-149, 40, 0x1p-109},
    {0x1p-149, 41, 0x1p-108},
    {0x1p-149, 42, 0x1p-107},
    {0x1.fffffep+127, 43, HUGE_VALF},
    {0x1p-149, 44, 0x1p-105},
    {0x1p-149, 45, 0x1p-104},
    {0x1p-149, 46, 0x1p-103},
    {0x1p-149, 47, 0x1p-102},
    {0x1p-149, 48, 0x1p-101},
    {0x1p-149, 49, 0x1p-100},
    {0x1p-149, 50, 0x1p-99},
    {0x1p-149, 51, 0x1p-98},
    {0x1.66bb8p+0, 52, 0x1.66bb8p+52},
    {0x1p-149, 53, 0x1p-96},
    {0x1p-149, 54, 0x1p-95},
    {0x1p-149, 55, 0x1p-94},
    {0x1p-149, 56, 0x1p-93},
    {0x1p-149, 57, 0x1p-92},
    {0x1p-149, 58, 0x1p-91},
    {0x1p-149, 59, 0x1p-90},
    {0x1p-149, 60, 0x1p-89},
    {0x1p-149, 61, 0x1p-88},
    {0x1p-149, 62, 0x1p-87},
    {0x1p-149, 63, 0x1p-86},
    {0x1p-149, 64, 0x1p-85},
    {0x1p-149, 65, 0x1p-84},
    {0x1p-149, 66, 0x1p-83},
    {0x1p-149, 67, 0x1p-82},
    {0x0p+0, 68, 0x0p+0},
    {0x1p-149, 69, 0x1p-80},
    {0x1p-149, 70, 0x1p-79},
    {0x0p+0, 71, 0x0p+0},
    {0x1p-149, 72, 0x1p-77},
    {0x1p-149, 73, 0x1p-76},
    {0x1p-149, 74, 0x1p-75},
    {0x1p-149, 75, 0x1p-74},
    {0x1p-149, 76, 0x1p-73},
    {0x1p-149, 77, 0x1p-72},
    {0x1p-149, 78, 0x1p-71},
    {0x1p-149, 79, 0x1p-70},
    {0x1p-149, 80, 0x1p-69},
    {0x1p-149, 81, 0x1p-68},
    {0x1p-149, 82, 0x1p-67},
    {0x1p-149, 83, 0x1p-66},
    {0x1p-149, 84, 0x1p-65},
    {0x0p+0, 85, 0x0p+0},
    {0x1p-149, 86, 0x1p-63},
    {0x1p-149, 87, 0x1p-62},
    {0x1.66bb8p+0, 88, 0x1.66bb8p+88},
    {0x1p-149, 89, 0x1p-60},
    {0x1p-149, 90, 0x1p-59},
    {0x1p-149, 91, 0x1p-58},
    {0x1p-149, 92, 0x1p-57},
    {0x1p-149, 93, 0x1p-56},
    {0x1p-149, 94, 0x1p-55},
    {0x1p-149, 95, 0x1p-54},
    {0x1.fffffep+127, 96, HUGE_VALF},
    {0x1p-149, 97, 0x1p-52},
    {0x1p-149, 98, 0x1p-51},
    {0x1p-149, 99, 0x1p-50},
    {0x1p-149, 100, 0x1p-49},
    {0x1p-149, 101, 0x1p-48},
    {0x1p-149, 102, 0x1p-47},
    {0x1p-149, 103, 0x1p-46},
    {0x1p-149, 104, 0x1p-45},
    {0x1p-149, 105, 0x1p-44},
    {0x1p-149, 106, 0x1p-43},
    {0x1p-149, 107, 0x1p-42},
    {0x1p-149, 108, 0x1p-41},
    {0x1p-149, 109, 0x1p-40},
    {0x1p-149, 110, 0x1p-39},
    {0x1p-149, 111, 0x1p-38},
    {0x1p-149, 112, 0x1p-37},
    {0x1p-149, 113, 0x1p-36},
    {0x1p-149, 114, 0x1p-35},
    {0x1p-149, 115, 0x1p-34},
    {0x1p-149, 116, 0x1p-33},
    {0x1p-149, 117, 0x1p-32},
    {0x1p-149, 118, 0x1p-31},
    {0x1p-149, 119, 0x1p-30},
    {0x1p-149, 120, 0x1p-29},
    {0x1p-149, 121, 0x1p-28},
    {0x1p-149, 122, 0x1p-27},
    {0x1p-149, 123, 0x1p-26},
    {0x1p-149, 124, 0x1p-25},
    {0x1p-149, 125, 0x1p-24},
    {0x1.66bb8p+0, 126, 0x1.66bb8p+126},
    {0x1p-149, 127, 0x1p-22},
    {0x1p-149, 128, 0x1p-21},
    {0x1.fffffep+127, 129, HUGE_VALF},
    {0x1.2a05f2p-116, 130, 0x1.2a05f2p+14},
    {0x1.fffffcp-127, 0, 0x1.fffffcp-127},
    {0x1.fffffcp-127, 1, 0x1.fffffcp-126},
    {0x1.fffffcp-127, 2, 0x1.fffffcp-125},
    {0x1.fffffcp-127, 3, 0x1.fffffcp-124},
    {0x1.fffdcp-127, 4, 0x1.fffdcp-123},
    {0x1.fffffcp-127, 5, 0x1.fffffcp-122},
    {0x1.fffffcp-127, 6, 0x1.fffffcp-121},
    {0x1.fffffcp-127, 7, 0x1.fffffcp-120},
    {0x1.fffffcp-127, 8, 0x1.fffffcp-119},
    {0x1.fffffcp-127, 9, 0x1.fffffcp-118},
    {0x1.fffffcp-127, 10, 0x1.fffffcp-117},
    {0x1.fffffcp-127, 11, 0x1.fffffcp-116},
    {0x1.fffffcp-127, 12, 0x1.fffffcp-115},
    {0x1.fffffcp-127, 13, 0x1.fffffcp-114},
    {0x1.fffffcp-127, 14, 0x1.fffffcp-113},
    {0x1.fffffcp-127, 15, 0x1.fffffcp-112},
    {0x1.fffffcp-127, 16, 0x1.fffffcp-111},
    {0x1.fffffcp-127, 17, 0x1.fffffcp-110},
    {0x1.fffffcp-127, 18, 0x1.fffffcp-109},
    {0x1.fffffcp-127, 19, 0x1.fffffcp-108},
    {0x1.fffffcp-127, 20, 0x1.fffffcp-107},
    {0x1.fffffcp-127, 21, 0x1.fffffcp-106},
    {0x1.fffffcp-127, 22, 0x1.fffffcp-105},
    {0x1.fffffcp-127, 23, 0x1.fffffcp-104},
    {0x1.fffffcp-127, 24, 0x1.fffffcp-103},
    {0x1.fffffcp-127, 25, 0x1.fffffcp-102},
    {0x1.fffffep+127, 26, HUGE_VALF},
    {0x1.fffffcp-127, 27, 0x1.fffffcp-100},
    {0x1.fffffcp-127, 28, 0x1.fffffcp-99},
    {0x1.fffffcp-127, 29, 0x1.fffffcp-98},
    {0x1.fffffcp-127, 30, 0x1.fffffcp-97},
    {0x1.000046p-126, 31, 0x1.000046p-95},
    {0x1.0010b8p-126, 32, 0x1.0010b8p-94},
    {0x1.fffffcp-127, 33, 0x1.fffffcp-94},
    {0x1.fffa68p-127, 34, 0x1.fffa68p-93},
    {0x1.fffffcp-127, 35, 0x1.fffffcp-92},
    {0x1.2ced3p+0, 36, 0x1.2ced3p+36},
    {0x1.fffffcp-127, 37, 0x1.fffffcp-90},
    {0x1.fffffcp-127, 38, 0x1.fffffcp-89},
    {0x1.fffffcp-127, 39, 0x1.fffffcp-88},
    {0x1.fffffcp-127, 40, 0x1.fffffcp-87},
    {0x1.fffffcp-127, 41, 0x1.fffffcp-86},
    {0x1.fffffcp-127, 42, 0x1.fffffcp-85},
    {0x1.fffffcp-127, 43, 0x1.fffffcp-84},
    {0x1.fffffcp-127, 44, 0x1.fffffcp-83},
    {0x1.fffffcp-127, 45, 0x1.fffffcp-82},
    {0x1.00164ap-126, 46, 0x1.00164ap-80},
    {0x1.fffffcp-127, 47, 0x1.fffffcp-80},
    {0x1.fffffcp-127, 48, 0x1.fffffcp-79},
    {0x1.fffffcp-127, 49, 0x1.fffffcp-78},
    {0x1.fffffcp-127, 50, 0x1.fffffcp-77},
    {0x1.000006p-126, 51, 0x1.000006p-75},
    {0x1.fffffcp-127, 52, 0x1.fffffcp-75},
    {0x1p-126, 53, 0x1p-73},
    {0x1.fffffcp-127, 54, 0x1.fffffcp-73},
    {0x1.fffffcp-127, 55, 0x1.fffffcp-72},
    {0x1.fffffcp-127, 56, 0x1.fffffcp-71},
    {0x1.fffffcp-127, 57, 0x1.fffffcp-70},
    {0x1.fffffcp-127, 58, 0x1.fffffcp-69},
    {0x1.001bdep-126, 59, 0x1.001bdep-67},
    {0x1.fffffcp-127, 60, 0x1.fffffcp-67},
    {0x1.fffffcp-127, 61, 0x1.fffffcp-66},
    {0x1.fffffcp-127, 62, 0x1.fffffcp-65},
    {0x1.fffb88p-127, 63, 0x1.fffb88p-64},
    {0x1.fffffcp-127, 64, 0x1.fffffcp-63},
    {0x1.fffffcp-127, 65, 0x1.fffffcp-62},
    {0x1.fffffcp-127, 66, 0x1.fffffcp-61},
    {0x0p+0, 67, 0x0p+0},
    {0x1.fffffep+127, 68, HUGE_VALF},
    {0x1.fffffcp-127, 69, 0x1.fffffcp-58},
    {0x1.fffffcp-127, 70, 0x1.fffffcp-57},
    {0x1.fffffcp-127, 71, 0x1.fffffcp-56},
    {0x1.fffffcp-127, 72, 0x1.fffffcp-55},
    {0x1.fffffcp-127, 73, 0x1.fffffcp-54},
    {0x1.fffffcp-127, 74, 0x1.fffffcp-53},
    {0x1.fdd278p-127, 75, 0x1.fdd278p-52},
    {0x1.fffffcp-127, 76, 0x1.fffffcp-51},
    {0x1.fffffcp-127, 77, 0x1.fffffcp-50},
    {0x1.fffffcp-127, 78, 0x1.fffffcp-49},
    {0x1.00164ap-126, 79, 0x1.00164ap-47},
    {0x1.fffffcp-127, 80, 0x1.fffffcp-47},
    {0x1.fffffcp-127, 81, 0x1.fffffcp-46},
    {0x1.fffffcp-127, 82, 0x1.fffffcp-45},
    {0x1.006f7ep-126, 83, 0x1.006f7ep-43},
    {0x1.fffffcp-127, 84, 0x1.fffffcp-43},
    {0x1.fffffcp-127, 85, 0x1.fffffcp-42},
    {0x1.fffffcp-127, 86, 0x1.fffffcp-41},
    {0x1.fffffcp-127, 87, 0x1.fffffcp-40},
    {0x1.fffffcp-127, 88, 0x1.fffffcp-39},
    {0x1.fffffcp-127, 89, 0x1.fffffcp-38},
    {0x1.fffffep+127, 90, HUGE_VALF},
    {0x1.fffffcp-127, 91, 0x1.fffffcp-36},
    {0x1.fffffcp-127, 92, 0x1.fffffcp-35},
    {0x1.fffffcp-127, 93, 0x1.fffffcp-34},
    {0x1.fffffep+127, 94, HUGE_VALF},
    {0x1.fffffcp-127, 95, 0x1.fffffcp-32},
    {0x1.2ced3p+0, 96, 0x1.2ced3p+96},
    {0x1.fffffcp-127, 97, 0x1.fffffcp-30},
    {0x1.fffffcp-127, 98, 0x1.fffffcp-29},
    {0x1.fffffcp-127, 99, 0x1.fffffcp-28},
    {0x1.fffffcp-127, 100, 0x1.fffffcp-27},
    {0x1.fffffcp-127, 101, 0x1.fffffcp-26},
    {0x1.fffffcp-127, 102, 0x1.fffffcp-25},
    {0x1.00001ap-126, 103, 0x1.00001ap-23},
    {0x1.f749e8p-127, 104, 0x1.f749e8p-23},
    {0x1.fffffcp-127, 105, 0x1.fffffcp-22},
    {0x1.fffffcp-127, 106, 0x1.fffffcp-21},
    {0x1.fffffcp-127, 107, 0x1.fffffcp-20},
    {0x1.fffffep+127, 108, HUGE_VALF},
    {0x1.fffffcp-127, 109, 0x1.fffffcp-18},
    {0x1.fffffcp-127, 110, 0x1.fffffcp-17},
    {0x1.fffffcp-127, 111, 0x1.fffffcp-16},
    {0x1.fffffcp-127, 112, 0x1.fffffcp-15},
    {0x1.fffffcp-127, 113, 0x1.fffffcp-14},
    {0x1.ffff88p-127, 114, 0x1.ffff88p-13},
    {0x1.fffffcp-127, 115, 0x1.fffffcp-12},
    {0x1.61bcc8p+126, 116, HUGE_VALF},
    {0x1.fffffcp-127, 117, 0x1.fffffcp-10},
    {0x1.fffffep+127, 118, HUGE_VALF},
    {0x1.fffffcp-127, 119, 0x1.fffffcp-8},
    {0x1.fffffcp-127, 120, 0x1.fffffcp-7},
    {0x1.2ced3p+0, 121, 0x1.2ced3p+121},
    {0x1.e5ddc4p-127, 122, 0x1.e5ddc4p-5},
    {0x1.fffffep+127, 123, HUGE_VALF},
    {0x1.fffffcp-127, 124, 0x1.fffffcp-3},
    {0x1.00001ap-126, 125, 0x1.00001ap-1},
    {0x1.fffffcp-127, 126, 0x1.fffffcp-1},
    {0x1.fffffep+127, 127, HUGE_VALF},
    {0x1.fffffcp-127, 128, 0x1.fffffcp+1},
    {0x1.fffffcp-127, 129, 0x1.fffffcp+2},
    {0x1.fffffcp-127, 130, 0x1.fffffcp+3},
    {0x1p-149, 149, 0x1p+0},
    {0x1p-149, 148, 0x1p-1},
    {0x1.fffffcp-127, 149, 0x1.fffffcp+22},
    {0x1.e182b8p-127, 148, 0x1.e182b8p+21},
    {0x1.fffffep+127, 23, HUGE_VALF},
    {0x1p-149, 22, 0x1p-127},
    {0x1.fffffcp-127, 23, 0x1.fffffcp-104},
    {0x1.fffffcp-127, 22, 0x1.fffffcp-105},
    {0x1p-149, 0, 0x1p-149},
    {0x1p-149, 1, 0x1p-148},
    {0x1.000038p-126, 0, 0x1.000038p-126},
    {0x1.045b08p-126, 1, 0x1.045b08p-125},
    {0x0p+0, 0, 0x0p+0},
    {-0x0p+0, 0, -0x0p+0},
    {0x0p+0, 1, 0x0p+0},
    {-0x0p+0, 1, -0x0p+0},
    {0x0p+0, -1, 0x0p+0},
    {-0x0p+0, -1, -0x0p+0},
    {0x0p+0, 127, 0x0p+0},
    {-0x0p+0, 127, -0x0p+0},
    {0x0p+0, -127, 0x0p+0},
    {-0x0p+0, -127, -0x0p+0},
    {HUGE_VALF, 0, HUGE_VALF},
    {0x1.fffffep+127, 0, 0x1.fffffep+127},
    {0x1p-126, 0, 0x1p-126},
    {0x1.fffffcp-127, 0, 0x1.fffffcp-127},
    {0x1p-149, 0, 0x1p-149},
    {-0x1p-149, 0, -0x1p-149},
    {-0x1.fff71p-127, 0, -0x1.fff71p-127},
    {-0x1.00164cp-126, 0, -0x1.00164cp-126},
    {-0x1.fffffep+127, 0, -0x1.fffffep+127},
    {-HUGE_VALF, 0, -HUGE_VALF},
    {HUGE_VALF, 1, HUGE_VALF},
    {-HUGE_VALF, 1, -HUGE_VALF},
    {HUGE_VALF, -1, HUGE_VALF},
    {-HUGE_VALF, -1, -HUGE_VALF},
    {HUGE_VALF, 127, HUGE_VALF},
    {-HUGE_VALF, 127, -HUGE_VALF},
    {HUGE_VALF, -127, HUGE_VALF},
    {-HUGE_VALF, -127, -HUGE_VALF},
    {0x1.fffffep+127, 1, HUGE_VALF},
    {0x1.fffffep+127, 127, HUGE_VALF},
    {-0x1.fffffep+127, 1, -HUGE_VALF},
    {-0x1.fffc24p+127, 127, -HUGE_VALF},
    {0x1.ffd368p-127, 40000, HUGE_VALF},
    {0x1p-149, 40000, HUGE_VALF},
    {-0x1p-126, 40000, -HUGE_VALF},
    {-0x0p+0, 40000, -0x0p+0},
    {0x1p-126, -1, 0x1p-127},
    {0x1.fffffcp-127, -1, 0x1p-127},
    {0x1p-149, -1, 0x0p+0},
    {-0x1p-149, -1, -0x0p+0},
    {-0x1.fffffcp-127, -1, -0x1p-127},
    {-0x1.388p-113, -1, -0x1.388p-114},
    {0x1.4484bep+28, -40000, 0x0p+0},
    {-0x1.fffffep+127, -40000, -0x0p+0}
};

#endif